majestic plural - French English Dictionary